with a splashing sound - Turco Inglés Diccionario